/**
 * Created by TERESA_HUANG on 17/8/21.
 */
// var phnum = 0;
// var pwd = 0;
//判断有无输入，显示关闭按钮
$(document).ready(function () {
    //keyup事件：当按钮被松开时，发生 keyup 事件。它发生在当前获得焦点的元素上。
    //判断账号输入是否非空
    $("#input_a").keyup(function () {
        if ($("#input_a").val() != '') {
            $(".clearer1").show();
            clear();
        } else {
            $(".clearer1").hide();
        }
        //清除输入
        $(".clearer1").click(function () {
            $("#input_a").val('');
            $(".clearer1").css('display', 'none'); //用hide()效果一样;
        })
    });
    //判断昵称输入是否非空
    $("#input_name").keyup(function () {
        if ($("#input_name").val() != '') {
            $(".clearer2").show();
            clear();
        } else {
            $(".clearer2").hide();
        }
        //清除输入
        $(".clearer2").click(function () {
            $("#input_name").val('');
            $(".clearer2").css('display', 'none'); //用hide()效果一样;
        })
    });
    //判断号码输入是否非空
    $("#input_phnum").keyup(function () {
        if ($("#input_phnum").val() != '') {
            $(".clearer3").show();
            clear();
        } else {
            $(".clearer3").hide();
        }
        //清除输入
        $(".clearer3").click(function () {
            $("#input_phnum").val('');
            $(".clearer3").css('display', 'none'); //用hide()效果一样;
        })
    });
    //是否11位手机号码
    $("#input_phnum").change(function () {
        var phnum = $("#input_phnum").val();
        var phnum1 = /^[0-9]{6,10}/i;
        if (!phnum1.test(phnum)) {
            $("#error3").html("请输入11位手机号码");
            // phnum = 0;
            return false;
        } else {
            $("#error3").html("");
            $("#error3").css('color', 'blue');
            // phnum = 1;
            clear();
        }
    });
    //判断密码输入是否非空
    $("#input_p1").keyup(function () {
        if ($("#input_p1").val() != '') {
            // $("#error4").html("");
            // $("#error4").css('color', 'blue');
            clear();
        }
    });
    $("#input_p2").keyup(function () {
        if ($("#input_p2").val() != '') {
            // $("#error4").html("");
            // $("#error4").css('color', 'blue');
            clear();
        }
    });
    //判断两次密码输入是否不一致
    //同步比较
    $("#input_p2").keyup(function () {
        var password = $("#input_p1").val();
        var re_password = $("#input_p2").val();
        // var password1 = /^[0-9]{6,10}/;
        if (re_password != password) {
            $("#error5").css('color', 'red');
            $("#error5").html("两次密码输入不一致");
            // pwd = 0;
            return false;
        } else {
            $("#error5").html("OK");
            $("#error5").css('color', 'green');
            clear();
            // pwd = 1;
        }
    });
    //点击外部后比较
    $("#input_p2").change(function () {
        var password = $("#input_p1").val();
        var re_password = $("#input_p2").val();
        // var password1 = /^[0-9]{6,10}/;
        if (re_password != password) {
            $("#error5").css('color', 'red');
            $("#error5").html("两次密码输入不一致");
            // pwd = 0;
            return false;
        } else {
            $("#error5").html("OK");
            $("#error5").css('color', 'green');
            clear();
            // pwd = 1;
        }
    });
    //同步比较,考虑用户操作友好
    $("#input_p1").keyup(function () {
        var password = $("#input_p1").val();
        var re_password = $("#input_p2").val();
        // var password1 = /^[0-9]{6,10}/;
        if (re_password) {
            if (re_password != password) {
                $("#error5").css('color', 'red');
                $("#error5").html("两次密码输入不一致");
                // pwd = 0;
                return false;
            } else {
                $("#error5").html("OK");
                $("#error5").css('color', 'green');
                clear();
                // pwd = 1;
            }
        }
    });
    //点击外部后比较
    $("#input_p1").change(function () {
        var password = $("#input_p1").val();
        var re_password = $("#input_p2").val();
        // var password1 = /^[0-9]{6,10}/;
        if (re_password) {
            if (re_password != password) {
                $("#error5").css('color', 'red');
                $("#error5").html("两次密码输入不一致");
                // pwd = 0;
                return false;
            } else {
                $("#error5").html("OK");
                $("#error5").css('color', 'green');
                clear();
                // pwd = 1;
            }
        }
    });

    //点击注册
    $("#register_btn").click(function () {
        if ($("#input_a").val() != '' && $("#input_name").val() != '' && $("#input_phnum").val() != ''
            && $("#input_p1").val() != '' && $("#input_p2").val() != '') {
            // window.location.href = "login.html";
        }

    bindEvent();
})

//显示密码
$("#eye1").click(function () {
    // alert(88);
    $("#input_p1").attr("type", "text");
    $("#eye1").hide();
})
//显示密码
$("#eye2").click(function () {
    // alert(88);
    $("#input_p2").attr("type", "text");
    $("#eye2").hide();
})

//clear（）函数判断两个input框是否都不为空
function clear() {
    if ($("#input_a").val() != '' && $("#input_name").val() != '' && $("#input_phnum").val() != ''
        && $("#input_p1").val() != '' && $("#input_p2").val() != '') {
        $("#register_btn").removeAttr("disabled");
        $("#register_btn").removeClass("gray");
    }
}




});

var M_patent = {
    url: 'http://60.205.208.237/onlineRetailer',

    // setCookie:function (logU_id,logpasswd) {
    //     $.cookie('logU_id', logU_id,{ expires: 7 });
    //     $.cookie('logpasswd', $.base64.encode(logpasswd),{ expires: 7 });
    // },
    // getCookie:function() {
    //     var logU_id = $.cookie('logU_id');
    //     var logpasswd = $.cookie('logpasswd');
    //     if(logU_id){
    //         $("#input_a").val(logU_id);
    //     }
    //     if(logpasswd){
    //         $("#input_p").val($.base64.decode(logpasswd));
    //     }
    // }
}

var bindEvent = function () {
    $("#register_btn").click(function (event) {
        var logU_id = $("#input_a").val();
        var logpasswd = $("#input_p1").val();
        // M_patent.setCookie(logU_id,logpasswd);

        if ($("#input_a").val() != '' && $("#input_p1").val() != '') {
            // $("#login_btn").text("logining...");
            var URL = M_patent.url + '/movie/register.do';
            var param = {
                u_id: $("#input_a").val(),
                u_passwd: $("#input_p1").val(),
            }

            publicDom.getData('post', URL, param, function (data) {
                if (data.code == 200) {
                    localStorage.setItem("uid",data.object.u_id);
                    // localStorage.setItem("upwd",data.object.u_passwd);
                    window.location.href = "login.html";
                }else {
                    alert("register failed.");
                }
            })

        }
    })
}
